Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 MOWBRAY STREET Semi-Detached £173,750 £85,000 16 Apr 2004
20 MOWBRAY STREET Semi-Detached £119,654 £102,000 2 Oct 2020
24 MOWBRAY STREET Terraced £131,496 £80,000 4 Jul 2008
30 MOWBRAY STREET Semi-Detached £394,080 £186,000 23 Feb 2004
32 MOWBRAY STREET Semi-Detached £102,782 £85,000 29 Jul 2020